home *** CD-ROM | disk | FTP | other *** search
- VERSION 5.00
- Object = "{BDC217C8-ED16-11CD-956C-0000C04E4C0A}#1.1#0"; "TABCTL32.OCX"
- Object = "{9A6141AE-D028-11D2-86A1-444553540000}#1.0#0"; "TVIEWX.OCX"
- Begin VB.Form Form1
- Caption = "Imca Systems OutlineTreeViewX ActiveX Control"
- ClientHeight = 6240
- ClientLeft = 60
- ClientTop = 345
- ClientWidth = 6825
- Icon = "Form1.frx":0000
- LinkTopic = "Form1"
- ScaleHeight = 416
- ScaleMode = 3 'Pixel
- ScaleWidth = 455
- StartUpPosition = 3 'Windows Default
- Begin TabDlg.SSTab SSTab1
- Height = 6075
- Left = 90
- TabIndex = 1
- Top = 150
- Width = 6765
- _ExtentX = 11933
- _ExtentY = 10716
- _Version = 327680
- Style = 1
- Tabs = 7
- Tab = 2
- TabHeight = 529
- ShowFocusRect = 0 'False
- BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
- Name = "Tahoma"
- Size = 8.25
- Charset = 0
- Weight = 400
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- TabCaption(0) = "About TOutlineTreeViewX"
- TabPicture(0) = "Form1.frx":030A
- Tab(0).ControlCount= 1
- Tab(0).ControlEnabled= 0 'False
- Tab(0).Control(0)= "Text1"
- Tab(0).Control(0).Enabled= 0 'False
- TabCaption(1) = "Get and Set Data"
- TabPicture(1) = "Form1.frx":0326
- Tab(1).ControlCount= 4
- Tab(1).ControlEnabled= 0 'False
- Tab(1).Control(0)= "Label1(0)"
- Tab(1).Control(0).Enabled= 0 'False
- Tab(1).Control(1)= "Label1(1)"
- Tab(1).Control(1).Enabled= 0 'False
- Tab(1).Control(2)= "Label1(2)"
- Tab(1).Control(2).Enabled= 0 'False
- Tab(1).Control(3)= "OutlineTreeViewX1"
- Tab(1).Control(3).Enabled= 0 'False
- TabCaption(2) = "TreeLogic: Checkboxes/OptionButtons"
- TabPicture(2) = "Form1.frx":0342
- Tab(2).ControlCount= 2
- Tab(2).ControlEnabled= -1 'True
- Tab(2).Control(0)= "Label1(3)"
- Tab(2).Control(0).Enabled= 0 'False
- Tab(2).Control(1)= "Logictree"
- Tab(2).Control(1).Enabled= 0 'False
- TabCaption(3) = "Inplace Editors"
- TabPicture(3) = "Form1.frx":035E
- Tab(3).ControlCount= 3
- Tab(3).ControlEnabled= 0 'False
- Tab(3).Control(0)= "Label1(4)"
- Tab(3).Control(0).Enabled= 0 'False
- Tab(3).Control(1)= "Label1(5)"
- Tab(3).Control(1).Enabled= 0 'False
- Tab(3).Control(2)= "OutlineTreeViewX2"
- Tab(3).Control(2).Enabled= 0 'False
- TabCaption(4) = "Manipulating TreeOptions"
- TabPicture(4) = "Form1.frx":037A
- Tab(4).ControlCount= 3
- Tab(4).ControlEnabled= 0 'False
- Tab(4).Control(0)= "Label2"
- Tab(4).Control(0).Enabled= 0 'False
- Tab(4).Control(1)= "OutlineTreeViewX4"
- Tab(4).Control(1).Enabled= 0 'False
- Tab(4).Control(2)= "OutlineTreeViewX3"
- Tab(4).Control(2).Enabled= 0 'False
- TabCaption(5) = "Without requirement ComCtl 4.7+"
- TabPicture(5) = "Form1.frx":0396
- Tab(5).ControlCount= 8
- Tab(5).ControlEnabled= 0 'False
- Tab(5).Control(0)= "OutlineTreeViewX5"
- Tab(5).Control(0).Enabled= 0 'False
- Tab(5).Control(1)= "Check7"
- Tab(5).Control(1).Enabled= -1 'True
- Tab(5).Control(2)= "Check6"
- Tab(5).Control(2).Enabled= -1 'True
- Tab(5).Control(3)= "Check5"
- Tab(5).Control(3).Enabled= -1 'True
- Tab(5).Control(4)= "Check4"
- Tab(5).Control(4).Enabled= -1 'True
- Tab(5).Control(5)= "Check3"
- Tab(5).Control(5).Enabled= -1 'True
- Tab(5).Control(6)= "Check2"
- Tab(5).Control(6).Enabled= -1 'True
- Tab(5).Control(7)= "Check1"
- Tab(5).Control(7).Enabled= -1 'True
- TabCaption(6) = "IE4 ExplorerBar and SectionsList"
- TabPicture(6) = "Form1.frx":03B2
- Tab(6).ControlCount= 2
- Tab(6).ControlEnabled= 0 'False
- Tab(6).Control(0)= "OutlineTreeViewX6"
- Tab(6).Control(0).Enabled= 0 'False
- Tab(6).Control(1)= "OutlineTreeViewX7"
- Tab(6).Control(1).Enabled= 0 'False
- Begin ISTViewX.OutlineTreeViewX OutlineTreeViewX7
- Height = 4815
- Left = -71820
- TabIndex = 22
- Top = 1080
- Width = 2925
- Style = 1
- IntegralHeightItem= 1
- Customizable = 0 'False
- CustomizeMenustring= "Customize..."
- ClickKey = 113
- Flat = -1 'True
- WidthOutline = 120
- HeadersHeight = 17
- ValuesText = "Values"
- PropText = "SectionsList"
- BackgroundColor = 12632256
- SelectedBackgroundColor= 12632256
- Borderstyle = 0
- Ctl3D = 0 'False
- AutoExpand = -1 'True
- HotTrack = -1 'True
- ToolTips = 0 'False
- TooltipColor = -2147483624
- ToolTipPause = 2000
- BiDiMode = 0
- DragCursor = -12
- ChangeDelay = 0
- Object.DragMode = 0
- Enabled = -1 'True
- BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
- Name = "Tahoma"
- Size = 9.75
- Charset = 0
- Weight = 400
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- Indent = 19
- ParentColor = 0 'False
- ParentFont = 0 'False
- SortType = 0
- Object.Visible = -1 'True
- DoubleBuffered = 0 'False
- Cursor = 0
- InternalProps = $"Form1.frx":03CE
- TreeShowlines = 0 'False
- TreeShowLogic = 0 'False
- TreeShowButtons = 0 'False
- TreeNoPaintNoChilds= -1 'True
- TreeDrawGrid = -1 'True
- TreeResizeCols = -1 'True
- TreeEditing = -1 'True
- TreeAlwaysShowEditor= 0 'False
- TreePopupOnClick= 0 'False
- TreeRefreshChilds= 0 'False
- TreeRefreshParents= 0 'False
- TreeDrawImages = -1 'True
- TreeUseIntegralHeight= 0 'False
- TreeShowHeaders = -1 'True
- TreeWordWrap = 0 'False
- TreeDrawSplit = -1 'True
- Object.Align = 0
- DrawTransparent = -1 'True
- ButtonCheckedIndex= -1
- ButtonUnCheckedIndex= -1
- ButtonGrayedIndex= -1
- ButtonOptionedIndex= -1
- ButtonUnOptionedIndex= -1
- ButtonExpandedIndex= -1
- ButtonCollapsedIndex= -1
- ButtonNonChildIndex= -1
- End
- Begin ISTViewX.OutlineTreeViewX OutlineTreeViewX5
- Height = 4725
- Left = -74880
- TabIndex = 12
- Top = 1050
- Width = 4065
- Style = 0
- IntegralHeightItem= 2
- Customizable = -1 'True
- CustomizeMenustring= "Customize..."
- ClickKey = 113
- Flat = 0 'False
- WidthOutline = 150
- HeadersHeight = 17
- ValuesText = "Values"
- PropText = "Items"
- BackgroundColor = 14737632
- SelectedBackgroundColor= 12632064
- Borderstyle = 1
- Ctl3D = -1 'True
- AutoExpand = 0 'False
- HotTrack = -1 'True
- ToolTips = 0 'False
- TooltipColor = -2147483624
- ToolTipPause = 2000
- BiDiMode = 0
- DragCursor = -12
- ChangeDelay = 0
- Object.DragMode = 0
- Enabled = -1 'True
- BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
- Name = "Tahoma"
- Size = 9
- Charset = 0
- Weight = 400
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- Indent = 19
- ParentColor = 0 'False
- ParentFont = 0 'False
- SortType = 0
- Object.Visible = -1 'True
- DoubleBuffered = 0 'False
- Cursor = 0
- InternalProps = $"Form1.frx":2193
- TreeShowlines = -1 'True
- TreeShowLogic = 0 'False
- TreeShowButtons = -1 'True
- TreeNoPaintNoChilds= -1 'True
- TreeDrawGrid = -1 'True
- TreeResizeCols = -1 'True
- TreeEditing = -1 'True
- TreeAlwaysShowEditor= 0 'False
- TreePopupOnClick= 0 'False
- TreeRefreshChilds= -1 'True
- TreeRefreshParents= -1 'True
- TreeDrawImages = 0 'False
- TreeUseIntegralHeight= -1 'True
- TreeShowHeaders = -1 'True
- TreeWordWrap = -1 'True
- TreeDrawSplit = -1 'True
- Object.Align = 0
- DrawTransparent = -1 'True
- ButtonCheckedIndex= -1
- ButtonUnCheckedIndex= -1
- ButtonGrayedIndex= -1
- ButtonOptionedIndex= -1
- ButtonUnOptionedIndex= 0
- ButtonExpandedIndex= 1
- ButtonCollapsedIndex= 0
- ButtonNonChildIndex= -1
- End
- Begin ISTViewX.OutlineTreeViewX OutlineTreeViewX3
- Height = 4335
- Left = -74910
- TabIndex = 7
- Top = 1110
- Width = 3375
- Style = 0
- IntegralHeightItem= 1
- Customizable = -1 'True
- CustomizeMenustring= "Customize..."
- ClickKey = 113
- Flat = 0 'False
- WidthOutline = 150
- HeadersHeight = 17
- ValuesText = "Values"
- PropText = "Items"
- BackgroundColor = 8454143
- SelectedBackgroundColor= 15265023
- Borderstyle = 1
- Ctl3D = -1 'True
- AutoExpand = 0 'False
- HotTrack = -1 'True
- ToolTips = 0 'False
- TooltipColor = -2147483624
- ToolTipPause = 2000
- BiDiMode = 0
- DragCursor = -12
- ChangeDelay = 0
- Object.DragMode = 0
- Enabled = -1 'True
- BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
- Name = "Tahoma"
- Size = 9
- Charset = 0
- Weight = 400
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- Indent = 19
- ParentColor = 0 'False
- ParentFont = 0 'False
- SortType = 0
- Object.Visible = -1 'True
- DoubleBuffered = 0 'False
- Cursor = 0
- InternalProps = $"Form1.frx":39CA
- TreeShowlines = -1 'True
- TreeShowLogic = 0 'False
- TreeShowButtons = -1 'True
- TreeNoPaintNoChilds= -1 'True
- TreeDrawGrid = -1 'True
- TreeResizeCols = -1 'True
- TreeEditing = -1 'True
- TreeAlwaysShowEditor= 0 'False
- TreePopupOnClick= 0 'False
- TreeRefreshChilds= -1 'True
- TreeRefreshParents= -1 'True
- TreeDrawImages = 0 'False
- TreeUseIntegralHeight= 0 'False
- TreeShowHeaders = -1 'True
- TreeWordWrap = 0 'False
- TreeDrawSplit = -1 'True
- Object.Align = 0
- DrawTransparent = -1 'True
- ButtonCheckedIndex= 0
- ButtonUnCheckedIndex= 1
- ButtonGrayedIndex= 2
- ButtonOptionedIndex= 3
- ButtonUnOptionedIndex= 4
- ButtonExpandedIndex= 6
- ButtonCollapsedIndex= 5
- ButtonNonChildIndex= 7
- End
- Begin ISTViewX.OutlineTreeViewX Logictree
- Height = 4095
- Left = 120
- TabIndex = 4
- Top = 1710
- Width = 4695
- Style = 0
- IntegralHeightItem= 1
- Customizable = 0 'False
- CustomizeMenustring= "Customize..."
- ClickKey = 113
- Flat = -1 'True
- WidthOutline = 0
- HeadersHeight = 17
- ValuesText = ""
- PropText = "Show How logic Work!!!"
- BackgroundColor = 14737632
- SelectedBackgroundColor= 16777152
- Borderstyle = 0
- Ctl3D = 0 'False
- AutoExpand = 0 'False
- HotTrack = -1 'True
- ToolTips = 0 'False
- TooltipColor = -2147483624
- ToolTipPause = 2000
- BiDiMode = 0
- DragCursor = -12
- ChangeDelay = 0
- Object.DragMode = 0
- Enabled = -1 'True
- BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
- Name = "Tahoma"
- Size = 9
- Charset = 0
- Weight = 400
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- Indent = 19
- ParentColor = 0 'False
- ParentFont = 0 'False
- SortType = 0
- Object.Visible = -1 'True
- DoubleBuffered = 0 'False
- Cursor = 0
- InternalProps = $"Form1.frx":6672
- TreeShowlines = -1 'True
- TreeShowLogic = -1 'True
- TreeShowButtons = -1 'True
- TreeNoPaintNoChilds= -1 'True
- TreeDrawGrid = -1 'True
- TreeResizeCols = 0 'False
- TreeEditing = 0 'False
- TreeAlwaysShowEditor= 0 'False
- TreePopupOnClick= 0 'False
- TreeRefreshChilds= -1 'True
- TreeRefreshParents= -1 'True
- TreeDrawImages = 0 'False
- TreeUseIntegralHeight= 0 'False
- TreeShowHeaders = -1 'True
- TreeWordWrap = 0 'False
- TreeDrawSplit = -1 'True
- Object.Align = 0
- DrawTransparent = -1 'True
- ButtonCheckedIndex= 0
- ButtonUnCheckedIndex= 1
- ButtonGrayedIndex= 2
- ButtonOptionedIndex= 3
- ButtonUnOptionedIndex= 4
- ButtonExpandedIndex= 5
- ButtonCollapsedIndex= 6
- ButtonNonChildIndex= -1
- End
- Begin ISTViewX.OutlineTreeViewX OutlineTreeViewX2
- Height = 3855
- Left = -74880
- TabIndex = 6
- Top = 1830
- Width = 5535
- Style = 0
- IntegralHeightItem= 1
- Customizable = 0 'False
- CustomizeMenustring= "Customize..."
- ClickKey = 113
- Flat = 0 'False
- WidthOutline = 250
- HeadersHeight = 17
- ValuesText = "Cells"
- PropText = "Types Inplace Editors"
- BackgroundColor = 8454143
- SelectedBackgroundColor= 8421631
- Borderstyle = 1
- Ctl3D = -1 'True
- AutoExpand = 0 'False
- HotTrack = -1 'True
- ToolTips = 0 'False
- TooltipColor = -2147483624
- ToolTipPause = 2000
- BiDiMode = 0
- DragCursor = -12
- ChangeDelay = 0
- Object.DragMode = 0
- Enabled = -1 'True
- BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
- Name = "MS Sans Serif"
- Size = 8.25
- Charset = 204
- Weight = 400
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- Indent = 19
- ParentColor = 0 'False
- ParentFont = 0 'False
- SortType = 0
- Object.Visible = -1 'True
- DoubleBuffered = 0 'False
- Cursor = 0
- InternalProps = $"Form1.frx":9898
- TreeShowlines = 0 'False
- TreeShowLogic = 0 'False
- TreeShowButtons = 0 'False
- TreeNoPaintNoChilds= -1 'True
- TreeDrawGrid = -1 'True
- TreeResizeCols = -1 'True
- TreeEditing = -1 'True
- TreeAlwaysShowEditor= 0 'False
- TreePopupOnClick= 0 'False
- TreeRefreshChilds= -1 'True
- TreeRefreshParents= -1 'True
- TreeDrawImages = -1 'True
- TreeUseIntegralHeight= 0 'False
- TreeShowHeaders = -1 'True
- TreeWordWrap = 0 'False
- TreeDrawSplit = -1 'True
- Object.Align = 0
- DrawTransparent = -1 'True
- ButtonCheckedIndex= -1
- ButtonUnCheckedIndex= -1
- ButtonGrayedIndex= -1
- ButtonOptionedIndex= -1
- ButtonUnOptionedIndex= -1
- ButtonExpandedIndex= -1
- ButtonCollapsedIndex= -1
- ButtonNonChildIndex= -1
- End
- Begin ISTViewX.OutlineTreeViewX OutlineTreeViewX4
- Height = 4065
- Left = -71490
- TabIndex = 8
- Top = 1410
- Width = 2175
- Style = 0
- IntegralHeightItem= 1
- Customizable = 0 'False
- CustomizeMenustring= "Customize..."
- ClickKey = 113
- Flat = -1 'True
- WidthOutline = 0
- HeadersHeight = 17
- ValuesText = ""
- PropText = "Options"
- BackgroundColor = 8454143
- SelectedBackgroundColor= 12630192
- Borderstyle = 0
- Ctl3D = 0 'False
- AutoExpand = 0 'False
- HotTrack = 0 'False
- ToolTips = 0 'False
- TooltipColor = -2147483624
- ToolTipPause = 2000
- BiDiMode = 0
- DragCursor = -12
- ChangeDelay = 0
- Object.DragMode = 0
- Enabled = -1 'True
- BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
- Name = "Tahoma"
- Size = 9
- Charset = 0
- Weight = 400
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- Indent = 19
- ParentColor = 0 'False
- ParentFont = 0 'False
- SortType = 0
- Object.Visible = -1 'True
- DoubleBuffered = 0 'False
- Cursor = 0
- InternalProps = $"Form1.frx":C3CA
- TreeShowlines = 0 'False
- TreeShowLogic = -1 'True
- TreeShowButtons = 0 'False
- TreeNoPaintNoChilds= 0 'False
- TreeDrawGrid = -1 'True
- TreeResizeCols = -1 'True
- TreeEditing = -1 'True
- TreeAlwaysShowEditor= 0 'False
- TreePopupOnClick= 0 'False
- TreeRefreshChilds= -1 'True
- TreeRefreshParents= -1 'True
- TreeDrawImages = 0 'False
- TreeUseIntegralHeight= 0 'False
- TreeShowHeaders = -1 'True
- TreeWordWrap = 0 'False
- TreeDrawSplit = -1 'True
- Object.Align = 0
- DrawTransparent = -1 'True
- ButtonCheckedIndex= 0
- ButtonUnCheckedIndex= 1
- ButtonGrayedIndex= -1
- ButtonOptionedIndex= -1
- ButtonUnOptionedIndex= -1
- ButtonExpandedIndex= -1
- ButtonCollapsedIndex= -1
- ButtonNonChildIndex= -1
- End
- Begin ISTViewX.OutlineTreeViewX OutlineTreeViewX6
- Height = 4815
- Left = -74880
- TabIndex = 13
- Top = 1080
- Width = 2925
- Style = 1
- IntegralHeightItem= 1
- Customizable = 0 'False
- CustomizeMenustring= "Customize..."
- ClickKey = 113
- Flat = -1 'True
- WidthOutline = 0
- HeadersHeight = 17
- ValuesText = ""
- PropText = "Explorer Bar"
- BackgroundColor = 12632256
- SelectedBackgroundColor= 12632256
- Borderstyle = 0
- Ctl3D = 0 'False
- AutoExpand = -1 'True
- HotTrack = -1 'True
- ToolTips = 0 'False
- TooltipColor = -2147483624
- ToolTipPause = 2000
- BiDiMode = 0
- DragCursor = -12
- ChangeDelay = 0
- Object.DragMode = 0
- Enabled = -1 'True
- BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
- Name = "Tahoma"
- Size = 9.75
- Charset = 0
- Weight = 400
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- Indent = 19
- ParentColor = 0 'False
- ParentFont = 0 'False
- SortType = 0
- Object.Visible = -1 'True
- DoubleBuffered = 0 'False
- Cursor = 0
- InternalProps = $"Form1.frx":D583
- TreeShowlines = 0 'False
- TreeShowLogic = 0 'False
- TreeShowButtons = 0 'False
- TreeNoPaintNoChilds= -1 'True
- TreeDrawGrid = -1 'True
- TreeResizeCols = -1 'True
- TreeEditing = 0 'False
- TreeAlwaysShowEditor= 0 'False
- TreePopupOnClick= 0 'False
- TreeRefreshChilds= 0 'False
- TreeRefreshParents= 0 'False
- TreeDrawImages = -1 'True
- TreeUseIntegralHeight= 0 'False
- TreeShowHeaders = -1 'True
- TreeWordWrap = 0 'False
- TreeDrawSplit = 0 'False
- Object.Align = 0
- DrawTransparent = -1 'True
- ButtonCheckedIndex= -1
- ButtonUnCheckedIndex= -1
- ButtonGrayedIndex= -1
- ButtonOptionedIndex= -1
- ButtonUnOptionedIndex= -1
- ButtonExpandedIndex= -1
- ButtonCollapsedIndex= -1
- ButtonNonChildIndex= -1
- End
- Begin ISTViewX.OutlineTreeViewX OutlineTreeViewX1
- Height = 3165
- Left = -74850
- TabIndex = 14
- Top = 2670
- Width = 4695
- Style = 0
- IntegralHeightItem= 1
- Customizable = 0 'False
- CustomizeMenustring= "Customize..."
- ClickKey = 113
- Flat = -1 'True
- WidthOutline = 200
- HeadersHeight = 17
- ValuesText = "Password"
- PropText = "Login"
- BackgroundColor = 14737632
- SelectedBackgroundColor= 14737632
- Borderstyle = 0
- Ctl3D = 0 'False
- AutoExpand = 0 'False
- HotTrack = -1 'True
- ToolTips = 0 'False
- TooltipColor = -2147483624
- ToolTipPause = 2000
- BiDiMode = 0
- DragCursor = -12
- ChangeDelay = 0
- Object.DragMode = 0
- Enabled = -1 'True
- BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851}
- Name = "Tahoma"
- Size = 9
- Charset = 0
- Weight = 400
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- Indent = 19
- ParentColor = 0 'False
- ParentFont = 0 'False
- SortType = 0
- Object.Visible = -1 'True
- DoubleBuffered = 0 'False
- Cursor = 0
- InternalProps = $"Form1.frx":F313
- TreeShowlines = -1 'True
- TreeShowLogic = 0 'False
- TreeShowButtons = -1 'True
- TreeNoPaintNoChilds= -1 'True
- TreeDrawGrid = -1 'True
- TreeResizeCols = -1 'True
- TreeEditing = -1 'True
- TreeAlwaysShowEditor= 0 'False
- TreePopupOnClick= 0 'False
- TreeRefreshChilds= 0 'False
- TreeRefreshParents= 0 'False
- TreeDrawImages = 0 'False
- TreeUseIntegralHeight= 0 'False
- TreeShowHeaders = -1 'True
- TreeWordWrap = 0 'False
- TreeDrawSplit = -1 'True
- Object.Align = 0
- DrawTransparent = -1 'True
- ButtonCheckedIndex= -1
- ButtonUnCheckedIndex= -1
- ButtonGrayedIndex= -1
- ButtonOptionedIndex= -1
- ButtonUnOptionedIndex= -1
- ButtonExpandedIndex= 1
- ButtonCollapsedIndex= 0
- ButtonNonChildIndex= -1
- End
- Begin VB.TextBox Text1
- BackColor = &H80000016&
- BorderStyle = 0 'None
- BeginProperty Font
- Name = "Tahoma"
- Size = 9
- Charset = 204
- Weight = 400
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- Height = 4635
- Left = -74820
- MultiLine = -1 'True
- ScrollBars = 3 'Both
- TabIndex = 23
- Text = "Form1.frx":1059E
- Top = 1080
- Width = 6015
- End
- Begin VB.CheckBox Check7
- Caption = "OnSelectedchanging"
- Height = 225
- Left = -70620
- TabIndex = 21
- Top = 3060
- Width = 1875
- End
- Begin VB.CheckBox Check6
- Caption = "OnSelectedChanged"
- Height = 225
- Left = -70620
- TabIndex = 20
- Top = 2760
- Width = 1815
- End
- Begin VB.CheckBox Check5
- Caption = "ToolTips"
- Height = 255
- Left = -70620
- TabIndex = 19
- Top = 2460
- Width = 1935
- End
- Begin VB.CheckBox Check4
- Caption = "HotTrack"
- Height = 255
- Left = -70620
- TabIndex = 18
- Top = 2160
- Width = 1995
- End
- Begin VB.CheckBox Check3
- Caption = "SingleExpand"
- Height = 315
- Left = -70620
- TabIndex = 17
- Top = 1860
- Width = 1935
- End
- Begin VB.CheckBox Check2
- Caption = "Wordwrap"
- Height = 255
- Left = -70620
- TabIndex = 16
- Top = 1380
- Value = 1 'Checked
- Width = 1815
- End
- Begin VB.CheckBox Check1
- Caption = "OnIntegralHeightItem"
- Height = 315
- Left = -70620
- TabIndex = 15
- Top = 1620
- Value = 1 'Checked
- Width = 1995
- End
- Begin VB.Label Label2
- AutoSize = -1 'True
- Caption = "Select Options:"
- Height = 195
- Left = -71430
- TabIndex = 11
- Top = 1170
- Width = 1080
- End
- Begin VB.Label Label1
- AutoSize = -1 'True
- Caption = "Show some styles of inplace editors for item's cells"
- BeginProperty Font
- Name = "Tahoma"
- Size = 9
- Charset = 204
- Weight = 700
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- Height = 210
- Index = 5
- Left = -74760
- TabIndex = 10
- Top = 1140
- Width = 5415
- WordWrap = -1 'True
- End
- Begin VB.Label Label1
- AutoSize = -1 'True
- Caption = "Tip: Hotkey for Edit Mode - F2"
- BeginProperty Font
- Name = "Tahoma"
- Size = 9
- Charset = 204
- Weight = 700
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- ForeColor = &H000000FF&
- Height = 210
- Index = 4
- Left = -74850
- TabIndex = 9
- Top = 1470
- Width = 2775
- End
- Begin VB.Label Label1
- AutoSize = -1 'True
- Caption = "Tip: Toggle State Of Node - Insert Key!"
- BeginProperty Font
- Name = "Tahoma"
- Size = 9
- Charset = 204
- Weight = 700
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- ForeColor = &H000000FF&
- Height = 210
- Index = 3
- Left = 150
- TabIndex = 5
- Top = 1380
- Width = 3570
- End
- Begin VB.Label Label1
- AutoSize = -1 'True
- Caption = "Login and Input your password:"
- BeginProperty Font
- Name = "Tahoma"
- Size = 9
- Charset = 204
- Weight = 700
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- Height = 210
- Index = 2
- Left = -74760
- TabIndex = 3
- Top = 2310
- Width = 2985
- End
- Begin VB.Label Label1
- AutoSize = -1 'True
- Caption = "Tip: Hotkey for Edit Mode - F2"
- BeginProperty Font
- Name = "Tahoma"
- Size = 9
- Charset = 204
- Weight = 700
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- ForeColor = &H000000FF&
- Height = 210
- Index = 1
- Left = -74790
- TabIndex = 2
- Top = 1860
- Width = 2775
- End
- Begin VB.Label Label1
- AutoSize = -1 'True
- Caption = "Show how to use input and output data with using passwords."
- BeginProperty Font
- Name = "Tahoma"
- Size = 9
- Charset = 204
- Weight = 700
- Underline = 0 'False
- Italic = 0 'False
- Strikethrough = 0 'False
- EndProperty
- Height = 420
- Index = 0
- Left = -74850
- TabIndex = 0
- Top = 1290
- Width = 5415
- WordWrap = -1 'True
- End
- End
- Attribute VB_Name = "Form1"
- Attribute VB_GlobalNameSpace = False
- Attribute VB_Creatable = False
- Attribute VB_PredeclaredId = True
- Attribute VB_Exposed = False
- Private Sub Check1_Click()
- OutlineTreeViewX5.Refresh
- End Sub
- Private Sub Check2_Click()
- If Check2.Value = 1 Then
- OutlineTreeViewX5.TreeWordWrap = True
- Else
- OutlineTreeViewX5.TreeWordWrap = False
- End If
- End Sub
- Private Sub Check3_Click()
- If Check3.Value = 1 Then
- OutlineTreeViewX5.AutoExpand = True
- Else
- OutlineTreeViewX5.AutoExpand = False
- End If
- End Sub
- Private Sub Check4_Click()
- If Check4.Value = 1 Then
- OutlineTreeViewX5.HotTrack = True
- Else
- OutlineTreeViewX5.HotTrack = False
- End If
- End Sub
- Private Sub Check5_Click()
- If Check5.Value = 1 Then
- OutlineTreeViewX5.ToolTips = True
- Else
- OutlineTreeViewX5.ToolTips = False
- End If
- End Sub
- Private Sub Form_Load()
- RefreshOptions
- Text1.Text = "GIVE YOUR APPLICATIONS PROFESSIONAL LOOK & FEEL MS OFFICE97 and OUTLOOK!!!"
- Text1.Text = Text1.Text + Chr$(13) + Chr$(10) + "OutlineTreeViewX - is improved TreeView Control with incredible features:"
- Text1.Text = Text1.Text + Chr$(13) + Chr$(10) + "
- Fully Customizable : at Design and RunTime"
- Text1.Text = Text1.Text + Chr$(13) + Chr$(10) + "
- Has different styles: Normal, ExplorerBar, SectionsList"
- Text1.Text = Text1.Text + Chr$(13) + Chr$(10) + "
- Have internal Imagelist, one for all images dispalyed in Tree!"
- Text1.Text = Text1.Text + Chr$(13) + Chr$(10) + "
- Each Node have cell with in-place-editors of various styles and can prompt user about entering datas"
- Text1.Text = Text1.Text + Chr$(13) + Chr$(10) + "
- Nodes can be various heights, text can wordwrapping"
- Text1.Text = Text1.Text + Chr$(13) + Chr$(10) + "
- AutoExpand,Tooltips, HotTrack, CheckBoxes, OptionButtons - Without the requirements ComCtl 4.7+"
- Text1.Text = Text1.Text + Chr$(13) + Chr$(10) + "
- The control behind output, input and translation of data is made for"
- Text1.Text = Text1.Text + Chr$(13) + Chr$(10) + " want of of help of events OnGetNodeData, OnGetPickList,"
- Text1.Text = Text1.Text + Chr$(13) + Chr$(10) + " OnValidateNodeData, OnEditButtonClick."
- Text1.Text = Text1.Text + Chr$(13) + Chr$(10) + "
- Many Options for customize drawing Node"
- Text1.Text = Text1.Text + Chr$(13) + Chr$(10) + "
- Office97, Outlook look and feel "
- Text1.Text = Text1.Text + Chr$(13) + Chr$(10) + "
- Header with resized Columns."
- SSTab1.Tab = 0
- End Sub
- Private Sub OutlineTreeViewX1_OnGetEditStyle(aEditStyle As ISTViewX.TxEditStyle, ByVal Node As ISTViewX.TreeItem)
- aEditStyle = etsSimple
- End Sub
- Private Sub OutlineTreeViewX1_OnGetNodeData(aData As String, PwdChar As Boolean, MaxLength As Long, ByVal Node As ISTViewX.TreeItem)
- aData = OutlineTreeViewX1.GetItemData(Node)
- PwdChar = True
- If (aData = "") And (OutlineTreeViewX1.ItemLevel(Node) > 0) And (OutlineTreeViewX1.GetSelectedItem = Node) Then
- aData = "<Enter Password>"
- PwdChar = False
- End If
- MaxLength = 0
- End Sub
- Private Sub OutlineTreeViewX1_OnIsReadOnlyNode(aReadOnly As Boolean, ByVal Node As ISTViewX.TreeItem)
- If OutlineTreeViewX1.ItemLevel(Node) = 0 Then
- aReadOnly = True
- MsgBox "For Departments password Not required!", vbOKOnly, "Warning"
- Else: aReadOnly = False
- End If
- End Sub
- Private Sub OutlineTreeViewX1_OnValidateNodeData(ByVal aData As String, ByVal Node As ISTViewX.TreeItem)
- If Len(aData) >= 6 Then
- OutlineTreeViewX1.SetItemData Node, aData
- MsgBox "Password Accepted!", vbOKOnly, "Information"
- Else
- MsgBox "Password Not Accepted: Required 6 or more symbols", vbOKOnly, "Information"
- End If
- End Sub
- Private Sub OutlineTreeViewX2_OnEditButtonClick(ByVal Node As ISTViewX.TreeItem)
- 'get data from tree
- aTreeData$ = OutlineTreeViewX2.GetItemData(Node)
- ' firing input Box
- EnterStr$ = InputBox("Please, enter data:", "Entering Datas", aTreeData$)
- ' setting data
- If (EnterStr <> aTreeData) And (EnterStr <> "") Then
- OutlineTreeViewX2.SetItemData Node, EnterStr$
- End If
- End Sub
- Private Sub OutlineTreeViewX2_OnGetEditStyle(aEditStyle As ISTViewX.TxEditStyle, ByVal Node As ISTViewX.TreeItem)
- Select Case OutlineTreeViewX2.ItemAbsoluteIndex(Node)
- Case 0, 1: aEditStyle = etsSimple
- Case 2: aEditStyle = etsPickList
- Case 3: aEditStyle = etsCheckList
- Case 4: aEditStyle = etsEllipsis
- End Select
- End Sub
- Private Sub OutlineTreeViewX2_OnGetNodeData(aData As String, PwdChar As Boolean, MaxLength As Long, ByVal Node As ISTViewX.TreeItem)
- 'getting data from tree
- aData = OutlineTreeViewX2.GetItemData(Node)
- ' processing pwd char
- If OutlineTreeViewX2.ItemAbsoluteIndex(Node) <> 1 Then
- PwdChar = False
- Else: PwdChar = True
- End If
- End Sub
- Private Sub OutlineTreeViewX2_OnGetPicklist(aPickList As String, ByVal Node As ISTViewX.TreeItem)
- Select Case OutlineTreeViewX2.ItemAbsoluteIndex(Node)
- 'forming list of data separated char #13
- Case 2: aPickList = "Item1" + Chr(13) + "Item2" + Chr(13) + "Item3" + Chr(13) + "Item4"
- Case 3: aPickList = "Checkbox1" + Chr(13) + "Checkbox2" + Chr(13) + "Checkbox3" + Chr(13) + "Checkbox4"
- End Select
- End Sub
- Private Sub OutlineTreeViewX2_OnIsReadOnlyNode(aReadOnly As Boolean, ByVal Node As ISTViewX.TreeItem)
- ' setting flag to readOnly
- aReadOnly = OutlineTreeViewX2.ItemAbsoluteIndex(Node) = 5
- End Sub
- Private Sub OutlineTreeViewX2_OnValidateNodeData(ByVal aData As String, ByVal Node As ISTViewX.TreeItem)
- ' input data to Tree
- OutlineTreeViewX2.SetItemData Node, aData
- End Sub
- Private Sub OutlineTreeViewX3_OnGetNodeData(aData As String, PwdChar As Boolean, MaxLength As Long, ByVal Node As ISTViewX.TreeItem)
- aData = OutlineTreeViewX3.GetItemData(Node)
- End Sub
- Private Sub OutlineTreeViewX3_OnValidateNodeData(ByVal aData As String, ByVal Node As ISTViewX.TreeItem)
- OutlineTreeViewX3.SetItemData Node, aData
- End Sub
- Private Sub OutlineTreeViewX4_OnAfterApply()
- RefreshOptions
- End Sub
- Private Sub OutlineTreeViewX4_OnAfterCustomize()
- RefreshOptions
- End Sub
- Private Sub OutlineTreeViewX4_OnStateChange(ByVal Oldindex As Long, ByVal Node As ISTViewX.TreeItem)
- If OutlineTreeViewX4.GetItemStateIndex(Node) = 2 Then 'checked state
- aState = True
- aState = False
- End If
- Select Case OutlineTreeViewX4.ItemAbsoluteIndex(Node)
- Case 0: OutlineTreeViewX3.TreeShowlines = aState
- Case 1: OutlineTreeViewX3.TreeShowLogic = aState
- Case 2: OutlineTreeViewX3.TreeShowButtons = aState
- Case 3: OutlineTreeViewX3.TreeNoPaintNoChilds = aState
- Case 4: OutlineTreeViewX3.TreeDrawGrid = aState
- Case 5: OutlineTreeViewX3.TreeResizeCols = aState
- Case 6: OutlineTreeViewX3.TreeEditing = aState
- Case 7: OutlineTreeViewX3.TreeAlwaysShowEditor = aState
- Case 8: OutlineTreeViewX3.TreeDrawSplit = aState
- End Select
- End Sub
- Public Sub RefreshOptions()
- For i = 0 To OutlineTreeViewX4.Count - 1
- Select Case i
- Case 0: aState = OutlineTreeViewX3.TreeShowlines
- Case 1: aState = OutlineTreeViewX3.TreeShowLogic
- Case 2: aState = OutlineTreeViewX3.TreeShowButtons
- Case 3: aState = OutlineTreeViewX3.TreeNoPaintNoChilds
- Case 4: aState = OutlineTreeViewX3.TreeDrawGrid
- Case 5: aState = OutlineTreeViewX3.TreeResizeCols
- Case 6: aState = OutlineTreeViewX3.TreeEditing
- Case 7: aState = OutlineTreeViewX3.TreeAlwaysShowEditor
- Case 8: aState = OutlineTreeViewX3.TreeDrawSplit
- End Select
- If aState = True Then
- OutlineTreeViewX4.SetItemStateIndex OutlineTreeViewX4.Item(i), 2
- Else
- OutlineTreeViewX4.SetItemStateIndex OutlineTreeViewX4.Item(i), 1
- End If
- End Sub
- Private Sub OutlineTreeViewX5_OnGetIntegralHeightItem(aHeight As Long, ByVal Node As ISTViewX.TreeItem)
- If Check1.Value = 1 Then
- If OutlineTreeViewX5.ItemLevel(Node) > 0 Then aHeight = 1 Else aHeight = 2
- Else
- aHeight = OutlineTreeViewX5.IntegralHeightItem
- End If
- End Sub
- Private Sub OutlineTreeViewX5_OnGetNodeData(aData As String, PwdChar As Boolean, MaxLength As Long, ByVal Node As ISTViewX.TreeItem)
- aData = OutlineTreeViewX5.GetItemData(Node)
- If (aData = "") And (OutlineTreeViewX5.GetSelectedItem = Node) Then
- aData = "<Enter your data>"
- End If
- End Sub
- Private Sub OutlineTreeViewX5_OnSelectedChanged(ByVal OldNode As ISTViewX.TreeItem, ByVal NewNode As ISTViewX.TreeItem)
- If Check6.Value = 1 Then
- If OldNode <> 0 Then OldNodeText = OutlineTreeViewX5.ItemGetText(OldNode) Else OldNodeText = "UnSelected"
- If NewNode <> 0 Then NewNodeText = OutlineTreeViewX5.ItemGetText(NewNode) Else NewNodeText = "UnSelected"
- MsgBox "SelectedChanged: OldNode:" + OldNodeText + " NewNode:" + NewNodeText
- End If
- End Sub
- Private Sub OutlineTreeViewX5_OnSelectedChanging(ByVal OldNode As ISTViewX.TreeItem, ByVal NewNode As ISTViewX.TreeItem)
- If Check7.Value = 1 Then
- If OldNode <> 0 Then OldNodeText = OutlineTreeViewX5.ItemGetText(OldNode) Else OldNodeText = "UnSelected"
- If NewNode <> 0 Then NewNodeText = OutlineTreeViewX5.ItemGetText(NewNode) Else NewNodeText = "UnSelected"
- MsgBox "SelectedChanging: OldNode:" + OldNodeText + " NewNode:" + NewNodeText
- End If
- End Sub
- Private Sub OutlineTreeViewX5_OnValidateNodeData(ByVal aData As String, ByVal Node As ISTViewX.TreeItem)
- OutlineTreeViewX5.SetItemData Node, Data
- End Sub
- Private Sub OutlineTreeViewX7_OnGetNodeData(aData As String, PwdChar As Boolean, MaxLength As Long, ByVal Node As ISTViewX.TreeItem)
- aData = OutlineTreeViewX7.GetItemData(Node)
- If aData = "" Then aData = "<Enter Your Data>"
- End Sub
- Private Sub OutlineTreeViewX7_OnIsReadOnlyNode(aReadOnly As Boolean, ByVal Node As ISTViewX.TreeItem)
- If OutlineTreeViewX7.ItemLevel(Node) = 0 Then aReadOnly = True
- End Sub
- Private Sub OutlineTreeViewX7_OnValidateNodeData(ByVal aData As String, ByVal Node As ISTViewX.TreeItem)
- ' input data to Tree
- OutlineTreeViewX3.SetItemData Node, aData
- End Sub
- Private Sub SSTab1_Click(PreviousTab As Integer)
- If SSTab1.Tab = 4 Then RefreshOptions
- End Sub
-